package modelo;

import modelo.Usuario;

public class Asiento {
	int id_asiento;
	Usuario usuario;
	Categoria categoria;
	Boolean pagado;
	
	public Asiento(){}
	
	public Asiento(Usuario usuario, Categoria la_Categoria, boolean estaPagado){
		this.usuario = usuario;
		this.categoria = la_Categoria;
		this.pagado = estaPagado;
	}
	
	
	//////////////////////ACCESORS///////////////////////
	
	public int getId_asiento() {
		return id_asiento;
	}

	public void setId_asiento(int id_asiento) {
		this.id_asiento = id_asiento;
	}
	
	public Asiento(Usuario elUsuario){
		this.usuario = elUsuario;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public Categoria getCategoria() {
		return categoria;
	}

	public void setCategoria(Categoria categoria) {
		this.categoria = categoria;
	}
	
	public boolean estaReservado(){
		return this.getUsuario() != null;
	}
	
	public Boolean getPagado() {
		return pagado;
	}

	public void setPagado(Boolean pagado) {
		this.pagado = pagado;
	}
}
